﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li,form,label,table,tbody,thead,tfoot,tr,th, td,input,caption{
margin:0;padding:0;border:0;font-size:12px; vertical-align:baseline; font-family:Arial, "微软雅黑"; list-style-type:none; color:#666;}
body{ background-color:#e9e9e9;}
a{cursor:pointer;}
.cb{ clear:both; overflow:hidden;}
.ftb18{ color:#333; font-weight:bold; font-size:18px;font-family:"微软雅黑","宋体";}
.fl{ float:left;}
.fr{ float:right;}
.bger{ width:100%;}
.page_head{ height:54px;border-bottom:1px solid #cdcdcd; line-height:54px;}
.head,.center,.page_nav{ width:960px; margin:0 auto;}
.head li{ float:left; color:#333; padding-left:8px;}
.head li a{ text-decoration:none;}
.head li a:hover{ text-decoration:underline; color:#ff6f01;}
.page_center{ border-top:1px solid #fff; background-color:#ff6f01; border-bottom:1px solid #fff;}
.hello{ width:250px;}
.page_nav{ margin:40px auto;}
.nav_center{ margin-left:60px; display:inline;}
.nav_left li,.nav_center li,.nav_right li{ float:left;}
.nav1{ width:205px;}
.nav2{ width:205px;}
.nav3{ width:205px;}
.nav1 a,.nav2 a,.nav3 a{ display:block; width:205px; height:34px; background:url(../images/index/nav_up1.png);}
.nav2 a{background:url(../images/index/nav_up2.png);}
.nav3 a{background:url(../images/index/nav_up3.png);}

.nav1 a:hover,.nav2 a:hover,.nav3 a:hover{background:url(../images/index/nav_down1.png);}
.nav2 a:hover{background:url(../images/index/nav_down2.png);}
.nav3 a:hover{background:url(../images/index/nav_down3.png);}
.nav_txt{ padding:5px 0 0 5px; line-height:20px;}

/*地图*/
.map_part{ width:960px; margin:0 auto; background-color:#fff; padding:20px 0;}
.map-left{ width:242px; margin-left:30px; display:inline;}
.title{width: 100%;height: 58px;background: url("../images/index/i_title_bk.gif") repeat scroll 0% 0% transparent;line-height: 60px; text-align: center;}
.title-level{width:600px; padding-left:44px; height:126px; background: url("../images/index/about.jpg") no-repeat;  line-height:126px; font-size:30px; color:#ee1b23;}
.title a{ text-decoration:none; color:#fff;font-size: 15px; font-weight: bold;}
.leftlist{ background-color:#fff1c2; padding:10px 0;}
.leftlist li{ padding:10px 0; text-align:center; height:25px; line-height:25px;}
.leftlist li a{ color:#666; text-decoration:none; font-weight:normal; font-size:14px;}
.leftlist li a:hover{ color:#e6551e; text-decoration:underline;}

.map-right{ width:644px; padding-right:30px;}
.title-map,.title-city{ padding:10px 5px;}
.title-map span{ padding:0 10px;}
.title-city span{ padding:0 10px; color:#333; font-weight:bold; font-size:14px;}
.title-city select{ width:110px; padding:3px;}
.sechbg{ width:236px; margin-left:15px; outline:none; background:none; border:1px solid rgb(255, 204, 51); height:25px;}
.sechbg select{ width:85px; border:0; outline:none; padding:2px;}
.searchbtn{ background:url("../images/index/searchbtn.png"); width:72px; height:27px;}
.txtinput{ height:21px; width:145px; padding-left:5px; outline:none;}
.map-flash{ border:1px solid #cdcdcd; height:440px;}
.city-list{width:600px;margin:10px auto;}
.cityd1,.cityd2{ height:20px; line-height:20px; padding:5px 0; background-color:#FFE88A;}
.cityd2{ background-color:#fff;}
.cityd1 a,.cityd2 a{ text-decoration:none; font-family:"宋体";color:#333;}
.cityd1 a:hover,.cityd2 a:hover{ color:#f00; text-decoration:underline;}
.cityd1 span,.cityd2 span{ padding:0 5px; font-family:"宋体"; color:#333;}
.ad-list{ clear:both; padding:10px 0;}
.ad-list li{ float:left; margin-left:0px; display:inline;}
.ad-list li img{ border:1px solid #cdcdcd;}
.ad-list a{ text-decoration:none; font-family:"宋体";color:#333;}
.ad-list a:hover{ color:#f00; text-decoration:underline;}
.out_list{background-color:#FFFFBB;}
.over_list{background:#DDFFBB;cursor:pointer;}
.maptab{border:1px solid #FEE361;}
.maptab td{ height:25px; line-height:25px; color:#333;font-family:"宋体"; text-align:center; border-top:1px solid #fff; border-right:1px solid #fff;}
.maptab td a,.maptab1 td a,.maptab1 td{ text-decoration:none; color:#333;font-family:"宋体";}
.maptab1 td{ height:25px; line-height:25px; border-bottom:1px solid #fff;}
.tbfl{background-color:#FEE361; text-align:right; padding:0 10px; border-right:1px solid #fff; width:150px;}
.tbfr{background-color:#FFEEbb; text-align:left; padding:0 10px;}

.remarkhint span{color:#ff0000;font-weight:bold;font-size: 15px; padding:0 5px;}
.footer{ clear:both; font-size:14px; text-align:center; padding:10px 0; }

/*sidle*/
#temp1 .JQ-content-box{ overflow: hidden; width:960px; height:300px;position:relative}
#temp1 .JQ-slide-content{ position:absolute}
#temp1 .JQ-slide-content li{/* zoom:1; */ overflow:hidden;height: 300px; vertical-align:text-top; float:left;}
#temp1 img { display:block;}
#temp1 .JQ-slide-nav { position:absolute;right:10px; bottom:10px; height:18px; padding-top:2px; }
#temp1 .JQ-slide-nav li {background: url("../images/index/hsdotted.png") no-repeat; cursor:pointer;float:left;font-size:12px;height:15px;line-height:15px;margin-left:3px;text-align:center;width:15px;}
#temp1 .JQ-slide-nav li.on {background: url("../images/index/lsdotted.png") no-repeat; height:15px;line-height:15px; width:15px;}
#temp1 .JQ-slide-nav li img {display:block}